home *** CD-ROM | disk | FTP | other *** search
/ Disc to the Future 2 / Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin / MAC / MPW_TOOL / TOOLS / TOOLS_WI / ICON_8 / ICONT_FO / MAKEFILE < prev    next >
Text File  |  1990-03-11  |  4KB  |  66 lines

  1. #
  2. # Macintosh MPW Icon --  Makefile for Icont.
  3. #
  4.  
  5. COptions= -b2 -mbg off -r -d MPW -d MPWFncs -d MacToolboxFncs
  6. LOptions= -w -c 'MPS ' -t 'MPST'
  7.  
  8. MOBJS=        tmain.c.o util.c.o tlocal.c.o
  9.     
  10. TOBJS=        tcode.c.o err.c.o trans.c.o keyword.c.o tlex.c.o ╢
  11.         lnklist.c.o tmem.c.o optab.c.o parse.c.o tsym.c.o ╢
  12.         toktab.c.o tree.c.o
  13.  
  14. LOBJS=        link.c.o lglob.c.o lcode.c.o llex.c.o lmem.c.o ╢
  15.         lsym.c.o opcode.c.o
  16.  
  17. CDIR=        ::common:
  18.  
  19. COBJS=        {CDIR}getopt.c.o {CDIR}long.c.o
  20.  
  21. OBJS=        {MOBJS} {TOBJS} {LOBJS}
  22.  
  23. .c.o ─ .c
  24.   {C} {DepDir}{Default}.c -o {TargDir}{Default}.c.o -s {Default} {COptions} {SymOption}
  25.  
  26. icont        ─  {OBJS} icont.r
  27.         Link {LOptions} -o icont ╢
  28.         -sg Icont=tmain,util,tlocal ╢
  29.         -sg Tran1=tcode,err,trans,keyword,tlex,lnklist,tmem ╢
  30.         -sg Tran2=optab,parse,tsym,toktab,tree ╢
  31.         -sg Link=link,lglob,lcode,llex,lmem,lsym,opcode ╢
  32.         -sg Common=getopt,long ╢
  33.         {OBJS} {COBJS} ╢
  34.         "{Libraries}"stubs.o ╢
  35.          "{CLibraries}"CRuntime.o ╢
  36.         "{Libraries}"Interface.o ╢
  37.          "{CLibraries}"StdCLib.o ╢
  38.          "{CLibraries}"CSANELib.o ╢
  39.          "{CLibraries}"CInterface.o ╢
  40.          "{Libraries}"ToolLibs.o ; ╢
  41.         Rez -o icont -t MPST -c 'MPS ' -a icont.r -m
  42.  
  43.  
  44. err.c.o        ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h tlex.h token.h tproto.h trans.h tree.h
  45. keyword.c.o    ─ ::h:keyword.h tsym.h
  46. lcode.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:header.h ::h:keyword.h ::h:memsize.h ::h:opdefs.h ::h:proto.h ::h:rt.h ::h:version.h general.h globals.h link.h opcode.h sizes.h tproto.h
  47. lglob.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:memsize.h ::h:opdefs.h ::h:proto.h ::h:rt.h ::h:version.h link.h opcode.h tproto.h
  48. link.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:header.h ::h:memsize.h ::h:paths.h ::h:proto.h ::h:rt.h general.h globals.h hdr.h link.h sizes.h tproto.h
  49. llex.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:memsize.h ::h:opdefs.h ::h:proto.h ::h:rt.h general.h link.h opcode.h tproto.h
  50. lmem.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:memsize.h ::h:proto.h ::h:rt.h general.h globals.h link.h sizes.h tproto.h
  51. lnklist.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h lfile.h tproto.h trans.h
  52. lsym.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:memsize.h ::h:proto.h ::h:rt.h general.h globals.h link.h sizes.h tproto.h
  53. opcode.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:memsize.h ::h:opdefs.h ::h:proto.h ::h:rt.h link.h opcode.h tproto.h
  54. optab.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h tlex.h
  55. parse.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:keyword.h ::h:proto.h tproto.h trans.h tree.h tsym.h
  56. tcode.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h globals.h sizes.h token.h tproto.h trans.h tree.h tsym.h
  57. tlex.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h tlex.h token.h tproto.h trans.h tree.h
  58. tlocal.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h
  59. tmain.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:paths.h ::h:proto.h general.h globals.h sizes.h tproto.h
  60. tmem.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:memsize.h ::h:proto.h globals.h sizes.h tproto.h trans.h tree.h tsym.h
  61. toktab.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h tlex.h token.h tproto.h trans.h
  62. trans.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h ::h:version.h general.h globals.h sizes.h token.h tproto.h trans.h tree.h tsym.h
  63. tree.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h tproto.h tree.h
  64. tsym.c.o    ─ ::common:cproto.h ::h:config.h ::h:define.h ::h:proto.h globals.h lfile.h sizes.h token.h tproto.h trans.h tsym.h
  65. util.c.o    ─ ::common:cproto.h ::h:config.h ::h:cpuconf.h ::h:define.h ::h:fdefs.h ::h:proto.h general.h globals.h sizes.h tproto.h trans.h tree.h
  66.